# 引入 jdk 8   基于这个去构建
FROM openjdk:8-jre-alpine


# WORKDIR 镜像运行目录，没有的话会自动创建
# COPY 将当前宿主机的拷贝到镜像哪里，如 src/ /app,即将当前宿主机该文件所在目录下scr文件夹全部拷贝到镜像的app目录中
# RUN echo 123 >> 1.txt   RUN运行指令有点像CMD，但RUN是在构建时执行。这里是输出一个123到 镜像的/app下的1.txt文件中。也可以写绝对路径
# author
MAINTAINER lix

# VOLUME 指定了临时文件目录为/tmp
VOLUME /tmp

#  jar file 将当前路径下的jar文件, 映射到容器路径下   
ADD parse-excel.jar ./parse-excel.jar

# 暴露8881端口 该项目后端的端口为8881
EXPOSE 8881

#  RUN是构建后运行指令 jar
## RUN bash -c 'touch /parse-excel.jar'

# 入口注意指定配置文件=prod
ENTRYPOINT ["java","-Dspring.profiles.active=prod","-jar","/parse-excel.jar"]